﻿/*
 * 
 * */

namespace AcctrueWMS.Foundation.Render
{
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Collections.ObjectModel;
    using System.IO;

    public interface ITemplateManager
    {
        /// <summary>
        /// 加载模板列表
        /// </summary>
        /// <param name="path">路径（不包括文件名）</param>
        /// <returns>返回指定路径下的模板列表</returns>
        Collection<ModelTemplate> LoadTemplates(string path);
        /// <summary>
        /// 加载单个模板
        /// </summary>
        /// <param name="fullpath">全路径（包括文件名）</param>
        /// <returns>返回单个模板文件的对象</returns>
        ModelTemplate LoadTemplate(string fullpath);
    }
}
